secreting sweat - French English Dictionary